safeguarding the future - Français Anglais Dictionnaire